<?php namespace Admin\Controller; 
use Hdphp\Controller\Controller;
/**
 * 类型控制器
 */
class TypeController extends CommonController{

    private $model;
	public function __init(){
		//调用CommonController里面的构造函数
		parent::__inin();
		//实例化模型类cate
		$this->model=new \Common\Model\Type;
	}


    //类型首页
    public function index(){
    $data = $this->model->get();
    View::with("data",$data);
    		//载入模板
    		View::make();
    }
	

    public function add(){
    	if(IS_POST){
    		if($this->model->store()) View::error($this->model->getError());
    	    View::success('添加成功',U("index"));
    	}
    	
    	View::make();
    }
     // 删除
    public function del(){
    	// 接受tid
    	$tid = Q('get.tid',0,'intval');

    	// 获得要删除的分类的pid
    	$this->model->where("tid={$tid}")->delete();
    	View::success("删除成功");
    }


     // 编辑类型方法
    public function edit(){
    	// 2.提交修改数据
    	if(IS_POST){
			if($this->model->edit()) View::success('修改成功',U('index'));
			View::error($this->model->getError());
		}
    	// 1.获得旧数据
    	$tid = Q('get.tid',0,'intval');
    	$oldData = $this->model->where("tid={$tid}")->find();
    	View::with('oldData',$oldData);
    	
    	View::make();


    }
}
?>